@charset "utf-8";
/*
*Author:lgh
*Create date:2011-06
*Modify Author/date:2011-07
*Title:www.lgh.com
*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, button, p, textarea, th, td {
	margin:0; padding:0; border:0;
}
body {
	font:12px/22px Verdana,Arial,sans-serif,"Times New Roman",宋体; background:#fff; color:#333; 
}
button, input, select, textarea {
	font-size:12px; font-family:Verdana,Arial,sans-serif,"Times New Roman",宋体;
}
table {border-collapse:collapse; border-spacing:0;}
fieldset, img, a img {border:0; margin:0; padding:0;}
img { vertical-align:middle;}
li {list-style:none;}
table, td, th {font-size:12px;}
h1, h2, h3, h4, h5, h6 {font-size:12px; font-weight:normal;}
a{color:#333; text-decoration:none;}
a:hover {color:#c00; text-decoration:underline;}
em {font-style:normal;}
/*
 * 清除浮动
 */
.clear {clear:both; overflow:hidden; display:block;}
.clearfix {*zoom:1;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden; overflow:hidden;} 
.show {display:block;}
.hidden {display:none;}
.mt60 {margin-top:60px;}
/*
 *头部公共样式 
 */
html, body {background-color:#161619;}
#hd {border-bottom:3px solid #1eb0bd; background-color:#2f2f32; color:#fff;}
.header {position:relative; width:960px; margin-left:auto; margin-right:auto; clear:both;}
.header a {color:#fff;}
/*top-link-1*/
.top-link-1 {position:absolute; right:0; top:0; height:41px; background:url(../img/bg_topLink_1.gif) no-repeat left bottom; padding-left:19px; width:370px; }
.top-link-1 strong a {color:#00d6f9;}
.top-link-1 em a {color:#d2d2d2;}
.top-link-1 em a:hover {color:#fff;}
.top-link-1 h5 {float:left; line-height:41px;  padding-right:20px;}
.top-link-1 h6 {float:left; background:url(../img/bg_qq_touch.gif) no-repeat left center; height:41px; line-height:41px; width:120px; text-indent:20px;}
.top-link-1 h6 a {font-size:11px; color:#fff;}
.top-link-1 h6 a:hover {text-decoration:none; color:#c00;}
.line_1 {display:block; height:5px; background:url(../img/body_bg_top.gif) no-repeat;}
.line_2 {display:block; height:5px; background:url(../img/body_bg_bottom.gif) no-repeat;}
.line_3 {display:block; height:5px; background:url(../img/content_top.gif) no-repeat;}
.line_4 {display:block; height:5px; background:url(../img/content_bottom.gif) no-repeat;}
/*main nav*/
.main-nav {margin-left:210px; padding-top:82px;}
.main-nav li {float:left; padding-right:6px;}
.main-nav li a {display:block; float:left; }
.main-nav li a strong {display:block; float:left; padding-left:10px; line-height:29px; height:29px; background:#e0e0e0 url(../img/bg_left_main_nav_li.gif) no-repeat left top; color:#535353;}
.main-nav li a span {display:block; float:left; line-height:29px; height:29px; background:#e0e0e0 url(../img/bg_right_main_nav_li.gif) no-repeat 4px; top; width:10px;}
.main-nav li a:hover strong, .main-nav li.cur-item strong {padding-left:12px; background:#1eb0bd url(../img/bg_left_main_nav_li_hover.gif) no-repeat left top; color:#fff;}
.main-nav li a:hover span, .main-nav li.cur-item span {background:#1eb0bd url(../img/bg_right_main_nav_li_hover.gif) no-repeat 4px; top; width:16px;}
/*top-link-2*/
.top-link-2 {position:absolute; bottom:0; right:0;}
.top-link-2 img {margin-left:5px;}
/*logo*/
#logo{position:absolute; left:0; top:0 }
#logo a {display:block; width:200px; height:110px; background:url(../img/logo.gif) no-repeat left top; text-indent:-9999em; overflow:hidden;}
/*
 *尾部公用结构样式 
 */
#ft {color:#a0a0a0; margin-bottom:25px; clear:both;}
#ft p a {color:#a0a0a0;}
#ft p a:hover {color:#fff;}
#ft p {text-align:center; line-height:24px;}
/*
 *公用样式 
 */
#bd {width:960px; margin-left:auto; margin-right:auto; clear:both; position:relative;}
